/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package com.yxw.live_vod_facade.vo;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;


/**
 * 推荐视频列表Vo
 * @author lx
 * @date 2023-12-13
 */
@Data
@ApiModel(value="RecommendVodListVo", description="推荐视频列表Vo")
public class RecommendVodListVo implements Serializable {

    private static final long serialVersionUID = 4127888L;

    @ApiModelProperty(value="视频ID")
    private Long videoId;

    @ApiModelProperty(value="店铺ID")
    private Long shopId;

    @ApiModelProperty(value="店铺名称")
    private String shopName;

    @ApiModelProperty(value="店铺头像")
    private String shopAvatar;

    @ApiModelProperty(value="视频标题")
    private String titel;

    @ApiModelProperty(value="视频封面")
    private String coverUrl;

    @ApiModelProperty(value="播放地址")
    private String playUrl;

    @ApiModelProperty(value="视频名称")
    private String videoName;

    @ApiModelProperty(value="转发量")
    private Integer shareCnt;

    @ApiModelProperty(value="点赞量")
    private Integer likeCnt;

    @ApiModelProperty(value="收藏量")
    private Integer collectionCnt;

    @ApiModelProperty(value="是否点赞 true:是 false:否")
    private  Boolean isLike;

    @ApiModelProperty(value="是否收藏 true:是 false:否")
    private  Boolean isCollection;

    @ApiModelProperty(value="是否关注 true:是 false:否")
    private  Boolean isFollow;

    @ApiModelProperty(value="视频商品")
    private VodProductVo proInfo;

    @ApiModelProperty(value="评论量")
    private Integer commentCnt;
}